against all odds – Català–English translations

🇬🇧 en ca

against all odds

  • despite seemingly insurmountable opposition or probability
contra tot pronòstic, contra totes les expectatives
Wiktionary Links